bin1=calc
src1=calc.cc

bin2=shell
src2=shell.sh

bin3=login
src3=login.cc

all : $(bin1) $(bin2) $(bin3)

$(bin1) : $(src1)
	g++ -o $@ $^ -std=c++11

$(bin2) : $(src2)
	cp $^ $@
	@chmod u+x $@

$(bin3) : $(src3)
	g++ -o $@ $^ -std=c++11 -lmysqlclient -L/usr/lib64/mysql -std=c++11


.PHONY:clean
clean:
	rm -f $(bin1) $(bin2) $(bin3)

.PHONY:public
public:
	cp -f $(bin1) ../public/wwwroot
	cp -f $(bin2) ../public/wwwroot
	cp -f $(bin3) ../public/wwwroot